home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
TPUG - Toronto PET Users Group
/
TPUG Users Group CD
/
TPUG Users Group CD.iso
/
CRS
/
crs05.d81
/
ezldr3-1.sfx
/
menu.doc
< prev
next >
Wrap
Text File
|
1996-01-01
|
64KB
|
1,255 lines
┼┌ ╠OADER ╓3.10 (├)94-96 BY ─AVID ╙CHMOLL: 01-01-96
░└└└└└└└└└└└└└└└└└└└└└└└└└▓└└└└└└└└└└└«
▌┼┌ ╠OADER ╓3.10 (├)94-96▌00:00:00 AM▌
½└└└└└└└└└└└└└└└└└└▓└└└└└└▒└└└└└└└└└└└│
▌< >▌ ▌
▌ ▌ ▌
▌ ▌ ▌
▌ ▌ ▌
▌ ▌ ▌
▌ ▌ ▌
▌ ▌ ▌
▌ ▌ ▌
▌ ▌ ▌
▌ ▌ ▌
▌ ▌ ▌
▌ ▌ ▌
▌ ▌ ▌
▌ ▌ ▌
▌ ▌ ▌
▌ ▌ ▌
▌ ▌ ▌
▌ ▌ ▌
▌ ▌ ▌
▌ ▌ ▌
¡└└└└└└└└└└└└└└└└└└▒└└└└└└└└└└└└└└└└└└╜
<╙CREEN> 1 OF 8 ╚ = ╚ELP, ╙TOP = ┼XIT
┼┌ ╠OADER ╓3.10 (├)94-96 BY ─AVID ╙CHMOLL: 01-01-96
░└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└«
▌ ╘ABLE OF ├ONTENTS ▌
½└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└│
▌ ╥EGISTRATION NOTES └└└└└└└└└└└└└└└└└└└└└└└└ ╨AGE 1 ▌
▌ ╨ROGRAM ─ESCRIPTION └└└└└└└└└└└└└└└└└└└└└└└ ╨AGE 1 ▌
▌ ╬EW ╞EATURES AND ├HANGES └└└└└└└└└└└└└└└└└└ ╨AGE 2 ▌
▌ ═ENU ├ONFIGURATION └└└└└└└└└└└└└└└└└└└└└└└└ ╨AGE 2 ▌
▌ ═ENU ╙CREENS └└└└└└└└└└└└└└└└└└└└└└└└└└└└└└ ╨AGE 3 ▌
▌ ╦EYPRESS ╧PTIONS └└└└└└└└└└└└└└└└└└└└└└└└└└ ╨AGE 3 ▌
▌ ╥UN/╙TOP └└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└ ╨AGE 3 ▌
▌ ┼DIT FUNCTION └└└└└└└└└└└└└└└└└└└└└└└└└└└└└ ╨AGE 3 ▌
▌ ═ENU ╬AME └└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└ ╨AGE 3 ▌
▌ ╙CRIPT ╞ILE └└└└└└└└└└└└└└└└└└└└└└└└└└└└└ ╨AGE 4 ▌
▌ ╨ROGRAM ═ODE └└└└└└└└└└└└└└└└└└└└└└└└└└└└ ╨AGE 5 ▌
▌ ╙CREEN ╙IZE └└└└└└└└└└└└└└└└└└└└└└└└└└└└└ ╨AGE 5 ▌
▌ ┬OOT ╨ROGRAM └└└└└└└└└└└└└└└└└└└└└└└└└└└└ ╨AGE 5 ▌
▌ ╨ROGRAM ╬AME └└└└└└└└└└└└└└└└└└└└└└└└└└└└ ╨AGE 6 ▌
▌ ╨ROGRAM ╘YPE └└└└└└└└└└└└└└└└└└└└└└└└└└└└ ╨AGE 6 ▌
▌ ╙YS ┴DDRESS └└└└└└└└└└└└└└└└└└└└└└└└└└└└└ ╨AGE 6 ▌
▌ ┬ANK ╬UMBER └└└└└└└└└└└└└└└└└└└└└└└└└└└└└ ╨AGE 6 ▌
▌ ─EVICE ╬UMBER └└└└└└└└└└└└└└└└└└└└└└└└└└└ ╨AGE 6 ▌
▌ ├═─ ─EVICE └└└└└└└└└└└└└└└└└└└└└└└└└└└└└└ ╨AGE 7 ▌
▌ ╨ARALLEL ╧PTION └└└└└└└└└└└└└└└└└└└└└└└└└ ╨AGE 7 ▌
▌ ╨ARTITION ╬UMBER └└└└└└└└└└└└└└└└└└└└└└└└ ╨AGE 7 ▌
▌ ╨ARTITION ╨ATH └└└└└└└└└└└└└└└└└└└└└└└└└└ ╨AGE 7 ▌
▌ ╙WAP ─EVICE └└└└└└└└└└└└└└└└└└└└└└└└└└└└└ ╨AGE 8 ▌
▌ ╙WAP ─EVICE ╬UMBER └└└└└└└└└└└└└└└└└└└└└└ ╨AGE 8 ▌
▌ ├LOCK ┴CTIVATION └└└└└└└└└└└└└└└└└└└└└└└└ ╨AGE 8 ▌
▌ ╚ARDWARE ╫ARNING └└└└└└└└└└└└└└└└└└└└└└└└ ╨AGE 8 ▌
▌ ╨ASSWORD ╨ROTECTION └└└└└└└└└└└└└└└└└└└└└ ╨AGE 8 ▌
▌ ╥EGISTRATION └└└└└└└└└└└└└└└└└└└└└└└└└└└└└└ ╨AGE 9 ▌
▌ ┼XECUTE └└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└ ╨AGE 10 ▌
▌ ╚ELP └└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└ ╨AGE 10 ▌
▌ ┴LARM ─ISPLAY └└└└└└└└└└└└└└└└└└└└└└└└└└└└└ ╨AGE 10 ▌
▌ ┴UTO┬OOT └└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└ ╨AGE 11 ▌
▌ ├OLOR └└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└ ╨AGE 11 ▌
▌ ─ATE ─ISPLAY └└└└└└└└└└└└└└└└└└└└└└└└└└└└└└ ╨AGE 11 ▌
▌ ┼XCHANGE └└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└ ╨AGE 11 ▌
▌ ─OS ╫EDGE └└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└ ╨AGE 12 ▌
▌ ╠OAD ─ATA └└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└ ╨AGE 12 ▌
▌ ╙AVE ─ATA └└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└ ╨AGE 12 ▌
▌ ╙CREEN ┬LANKING └└└└└└└└└└└└└└└└└└└└└└└└└└└ ╨AGE 13 ▌
▌ ╙CREEN ╙WAPPING └└└└└└└└└└└└└└└└└└└└└└└└└└└ ╨AGE 13 ▌
▌ ╨ORT ╙ELECT └└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└ ╨AGE 13 ▌
▌ ╨ASSWORD ├ONTROL └└└└└└└└└└└└└└└└└└└└└└└└└└ ╨AGE 13 ▌
▌ ═OUSE ╙UPPORT └└└└└└└└└└└└└└└└└└└└└└└└└└└└└ ╨AGE 14 ▌
▌ ╟ENERAL ╔NFORMATION └└└└└└└└└└└└└└└└└└└└└└└ ╨AGE 14 ▌
▌ ┬ASIC ╠OADER └└└└└└└└└└└└└└└└└└└└└└└└└└└└└└ ╨AGE 15 ▌
▌ ═ISCELLANEOUS └└└└└└└└└└└└└└└└└└└└└└└└└└└└└ ╨AGE 16 ▌
▌ ┴DVANCED NOTES └└└└└└└└└└└└└└└└└└└└└└└└└└└└ ╨AGE 17 ▌
▌ ╞ILES IN ┴RCHIVE └└└└└└└└└└└└└└└└└└└└└└└└└└ ╨AGE 17 ▌
▌ ▌
▌ ▌
▌ ▌
▌ ▌
▌ ▌
¡└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└╜
┼┌ ╠OADER ╓3.10 (├)94-96 BY ─AVID ╙CHMOLL: 01-01-96
░└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└«
▌╥┼╟╔╙╘╥┴╘╔╧╬ ╬╧╘┼╙ FOR ┼┌ ╠OADER▌
¡└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└╜
╔ HAVE DECIDED TO DISTRIBUTE (├) ┼┌ ╠OADER IN A RESTRICTED FORM AS
╙╚┴╥┼╫┴╥┼ WITH A $20.00 FEE, SO IF YOU LIKE AND USE THIS PROGRAM ON A
REGULAR BASIS, YOU ARE REQUIRED TO SEND IN THE ╙╚┴╥┼╫┴╥┼ FEE OF
$20.00 TO:
░└└└└└└└└└└└└└└└└└└└└└└«
▌─AVID ╙CHMOLL ▌
▌1703 ╨AGOSA ╫AY ▌
▌┴URORA, ├OLORADO 80011▌
▌╒╙┴ ▌
¡└└└└└└└└└└└└└└└└└└└└└└╜
╒PON RECEIPT OF YOUR PAYMENT THE CODES NEEDED TO REGISTER THE PROGRAM
AND ENABLE ALL OF THE FEATURES WILL BE SENT VIA THE MAIL - UNLESS ╔
HAVE ACCESS TO YOUR ┼-═AIL ADDRESS. ╔ AM CURRENTLY AVAILABLE VIA
COMP.SYS.CBM AND ╔NTERNET ┼MAIL TO ANSWER ANY QUESTIONS OR SUG-
GESTIONS YOU MAY HAVE. ╔ AM ABLE TO SEND AND RECEIVE ╔NTERNET MAIL AT
THE BELOW ADDRESS.
DSCHMOLL@NYX.NET
─O NOT DISTRIBUTE THIS PROGRAM EXCEPT IN ITS UNMODIFIED ORIGINAL
ARCHIVE! ╔F YOU PRE-INSTALL THIS PROGRAM FOR SOMEONE ELSE AND DON'T
ALSO INCLUDE THE ORIGINAL ARCHIVE, THEN THE PERSON RECEIVING THE DISK
WON'T HAVE ANY IDEA THAT ┼┌ ╠OADER IS SHAREWARE - UNLESS YOUR
WILLING TO PAY FOR THEIR REGISTRATION:)
╔F YOU WOULD PREFER THAT ╔ SEND YOU A COPY OF ┼┌ ╠OADER ON DISK,
INSTEAD OF DOWNLOADING IT FROM A ┬┬╙, THERE WILL BE A $5.00 CHARGE
PER COPY TO OFFSET MY TIME AND EFFORT - OVERSEAS COPIES WILL COST A
BIT MORE AS DICTATED BY POSTAGE RATES.
┼┌ ╠OADER COMES WITH NO IMPLIED WARRANTY, AND IS DISTRIBUTED ON AN
AS-IS BASIS.
░└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└«
▌╘HIS PROGRAM IS DEDICATED TO THE MEMORY OF MY DECEASED PARENTS ▌
¡└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└╜
░└└└└└└└└└└└└└└└└└└└└└└└└└└«
▌╨ROGRAM ─ESCRIPTION ╓3.10:▌
¡└└└└└└└└└└└└└└└└└└└└└└└└└└╜
┼┌ ╠OADER IS A MENU SYSTEM DESIGNED TO HELP YOU ACCESS YOUR MOST USED
PROGRAMS BY A SINGLE MENU FROM ANY DISK DRIVE, AS LONG AS THE PROGRAM
IS ON THE DRIVE REQUESTED. ┴LTHOUGH THE PROGRAM CONCEPT WAS WRITTEN
TO HELP ├═─ ─RIVE USERS, ┼┌ ╠OADER WORKS JUST FINE ON ALL ├OMMODORE
DISK DRIVES AND, ONCE SET UP, CAN BE USED AS A MENU FOR EACH DISK. ┼┌
╠OADER OPERATES IN ALL MODES: 64 AND 128, 40 OR 80 COLUMN, AS WELL
AS SLOW OR FAST MODE. ┼┌ LOADER CAN CALL A 64 PROGRAM FROM THE 128
SIDE MENU AND DROP INTO 64 MODE TO EXECUTE IT. ┼┌ ╠OADER SUPPORTS THE
╘╧─ CLOCK AT $──00, AND ALLOWS YOU TO PRESET PROGRAM EXECUTION TIMES,
SO PROGRAMS CAN RUN AUTOMATICALLY FROM THE MENU. ┴ CLOCK DISPLAY IS
DISPLAYED ON THE MENU SCREEN, AND A SIMPLIFIED POINT AND CLICK
INTERFACE IS AVAILABLE.
╨AGE 1
┼┌ ╠OADER ╓3.10 (├)94-96 BY ─AVID ╙CHMOLL: 01-01-96
╘O LOAD ┼┌ ╠OADER YOU HAVE TWO OPTIONS: BOOT THE PROGRAM (AFTER USING
THE AUTO BOOT MAKER), OR LOAD THE STARTUP FILE "MENU.BAS" AND RUNNING
IT. ╔ SUGGEST YOU EITHER MAKE THE BASIC LOADER THE FIRST FILE SO YOU
CAN USE ╙HIFT ╥UN/╙TOP, OR USE BOOT, AS IN BOOT U8 (OR WHAT EVER
DEVICE NUMBER YOU NEED). ╥AMLINK OWNERS CAN USE THE AUTO FILE OPTION
AS WELL AS THE BOOT OPTION - ╔ USE ALL THESE OPTIONS, THE AUTOFILE AT
POWERUP AND RESET, AND THE ┬OOT OR ╙HIFT ╥UN/╙TOP AT OTHER TIMES.
╔ ALSO RECOMMEND SETTING UP A NATIVE PARTITION OF 512 BLOCKS AND
MAKING THAT YOUR DEFAULT MENU PARTITION.
░└└└└└└└└└└└└└└└└└└└└└└└└└«
▌╬EW ╞EATURES AND ├HANGES:▌
¡└└└└└└└└└└└└└└└└└└└└└└└└└╜
╘HIS RELEASE IS MAINLY FOR BUG FIXES AND A FEW TWEAKS. ═OST BUGS WERE
NEVER REPORTED, SO ╔ WON'T LIST THEM, BUT LETS HOPE ╔ FOUND YOUR
FAVORITE ONE. ;-)
╞OR 128 USERS, THE 128'S KEYBOARD HAS BEEN ACTIVATED IN 64 MODE.
128 USERS CAN NOW DROP INTO 64 MODE WITHOUT LEAVING ┼┌ ╠OADER (SEE
SCREEN SWAPPING) BY HITTING THE ┴╠╘ KEY.
╫HEN CHANGING THES COLORS THAT ┼┌ LOADER DISPLAYS, YOU CAN RESET THE
COLORS BACK TO THEIR DEFAULT VALUES BY PRESSING ╞8. ╫HEN YOU ARE DONE
SETTING THE COLORS, ╥╒╬/╙╘╧╨ IS NOW THE EXIT COMMAND.
╔ HAVE ADDED A TIMED EVENT OVERRIDE THAT GIVES TIMED EVENTS PRIORITY,
IF YOU ALSO HAVE THE AUTOBOOT TURNED ON AND THE TIMED EVENT IS WITHIN
15 MINUTES.
╫HEN USING THE AUTOMATIC ENTRY FEATURE (SEE EDIT FUNCTION), THE MENU
NAME NOW DEFAULTS TO THE PROGRAM'S NAME, HOWEVER YOU CAN STILL CHANGE
THIS TO WHATEVER NAME YOU WANT TO DISPLAY ON THE MENU.
┴N 80 COLUMN SCREEN CENTERING ADJUSTMENT HAS BEEN ADDED TO MENU.BAS,
TO LET YOU ADJUST FOR DIFFERENT MONITORS - THE ONLY MINOR PROBLEMS
╔'VE HEARD OF HAVE BEEN ON ╨┴╠ SYSTEMS.
╙OME OF THE FEATURES OF ┼┌ ╠OADER ARE LOCKED OUT UNTIL THE PROGRAM IS
REGISTERED, SUCH AS MOUSE (POINT AND CLICK INTERFACE) SUPPORT,
LOADING IN OF THE DATA FILE, MULTIPLE MENU SCREENS, SCREEN SAVER,
ENTRY EXCHANGE, TIMED EVENTS, SCRIPTS, AUTOBOOT, AND THE CLOCK AND
DATE DISPLAYS. ╘HERE IS ENOUGH OF ┼┌ ╠OADER THAT DOES WORK IN THE
UNREGISTERED VERSION THAT ONE GETS A FEEL FOR WHAT ┼┌ ╠OADER CAN DO,
AND ╔ AM SORRY THAT POOR REGISTRATION HAS CAUSED ME TO TAKE THIS
ACTION, AS IT JUST EATS UP MEMORY THAT COULD BE USED FOR OTHER CODE.
░└└└└└└└└└└└└└└└└└└└«
▌═ENU ├ONFIGURATION:▌
¡└└└└└└└└└└└└└└└└└└└╜
┼XPANSION AND REDUCTIONS ARE POSSIBLE WITH THE 'M' KEYPRESS. ┘OU CAN
CHOOSE TO USE ONLY AS MANY MENU SCREENS AS YOU NEED WITH THIS OPTION,
WITH AS FEW AS 1 OR AS MANY AS 8 SEPARATE MENU SCREENS. ╘HIS AFFECTS
HOW BIG ┼┌ ╠OADER BECOMES ON DISK AS EACH MENU SCREEN TAKES ABOUT 14
BLOCKS OF ADDITIONAL STORAGE, SO THE DIFFERENCE IN PROGRAM SIZE
BETWEEN 1 AND 8 SCREENS CAN BE OVER 110 BLOCKS! ╔F A EXPANSION IS
╨AGE 2
┼┌ ╠OADER ╓3.10 (├)94-96 BY ─AVID ╙CHMOLL: 01-01-96
REQUESTED, THE ADDITIONAL MEMORY IS CLEARED OUT AND INITIALED. ╔F A
REDUCTION IS REQUESTED, THE MEMORY IS CHECKED TO SEE IF ANY EXISTING
ENTRIES WILL BE LOST AND WILL WARN YOU IS THIS OCCURS. ╔F THAT
HAPPENS YOU CAN EITHER PROCEED OR YOU CAN ABORT AND USE THE ┼XCHANGE
OPTION TO MOVE THE ENTRIES BEFORE REDUCTION IS TRIED AGAIN. ┴S ALWAYS
YOU ARE ASKED IF YOU WANT TO SAVE THE CHANGES. ╬OTE: THIS ALSO
AFFECTS HOW BIG THE EXTERNAL BACKUP DATA FILE IS AS WELL - SEE ╠OAD
AND ╙AVE DATA.
░└└└└└└└└└└└└└«
▌═ENU ╙CREENS:▌
¡└└└└└└└└└└└└└╜
╘HIS OPTION ALLOWS YOU TO SELECT THE CURRENT MENU SCREEN WITH THE
NUMBERS 1-8, THE ACTIVE SCREEN IS REPORTED AT THE BOTTOM OF THE
SCREEN. ╙INCE EACH SCREEN HOLDS 40 NAMES YOU HAVE THE POTENTIAL FOR
320 MENU ENTRIES. ╔F YOU ARE USING THE POINT AND CLICK INTERFACE YOU
CAN CHANGE SCREENS BY CLICKING ON THE < > CHARACTERS THAT SURROUND
THE WORD SCREEN AT THE BOTTOM OF THE SCREEN. ═ULTIPLE SCREENS ARE
DISABLED IN EVAL COPY MODE, SO ONLY THE FIRST SCREEN IS AVAILABLE.
░└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└«
▌╦EYPRESS ╧PTIONS FOR ┼┌ ╠OADER:▌
¡└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└╜
░└└└└└└└└└«
▌╥UN/╙TOP:▌
¡└└└└└└└└└╜
┼XITS THE MENU BACK TO BASIC. ╫HEN USING THE POINT AND CLICK
INTERFACE, CLICK ON THE WORD '┼XIT' AT THE BOTTOM OF THE SCREEN.
░└└└└└└└└└└└└└└«
▌┼DIT FUNCTION:▌
¡└└└└└└└└└└└└└└╜
├ALLED BY THE "E" KEYPRESS. ╘O USE ┼┌ ╠OADER YOU MUST ANSWER SEVERAL
PROMPTS THAT DEAL WITH THE INDIVIDUAL PROGRAM THAT YOU WANT TO ENTER.
╘O ERASE AN ENTIRE MENU ENTRY, USE THE SPACE CHARACTER AS THE FIRST
CHARACTER IN THE FIELD, WHICH WILL CLEAR THE ENTIRE FIELD, AS WELL AS
THE ENTIRE MENU ENTRY. ┘OU MUST SAVE THE CHANGES TO MAKE THEM
PERMANENT. ╘HE POINT AND CLICK INTERFACE CAN BRING UP THE EDIT
PROMPTS, BUT YOU WILL HAVE TO TYPE IN THE INFORMATION MANUALLY. ╘O
ACCEPT THE CURRENT INFORMATION, YOU CAN EITHER PRESS RETURN, PRESS
THE LEFT MOUSE BUTTON, OR PRESS THE FIRE BUTTON. ╫HEN IN EDIT YOU ARE
ASKED THE FOLLOWING QUESTIONS:
░└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└«
▌╤UESTIONS YOU WILL ANSWER DURING AN ┼DIT ╞UNCTION.▌
¡└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└╜
░└└└└└└└└└└«
▌═ENU ╬AME:▌
¡└└└└└└└└└└╜
┴NY MEANINGFUL 16 CHARACTER NAME CAN BE USED, AS THIS IS MAINLY FOR
YOUR USE, HOWEVER THE SCRIPT FILES NOW KEY ON THIS NAME AS WELL. ╘HE
REASON FOR A SEPARATE MENU NAME IS THAT SOME FILE NAMES ARE STRANGE
AND MAY NOT MEAN MUCH ON A MENU.
┴N OPTION HAS BEEN ADDED TO ALLOW YOU TO HAVE ALL THE PROGRAM
╨AGE 3
┼┌ ╠OADER ╓3.10 (├)94-96 BY ─AVID ╙CHMOLL: 01-01-96
INFORMATION ENTERED FOR YOU BY ┼┌ LOADER. ╘O ACTIVATE THIS FEATURE
YOU ENTER THE ─OS COMMAND (@) AS THE FIRST CHARACTER IN THE MENU
NAME. ╘HIS BRINGS UP A ─OS ╫EDGE PROMPT, AT WHICH TIME YOU ISSUE
WHATEVER COMMANDS YOU NEED, SUCH AS CHANGING DRIVES, PARTITIONS, OR
SUB-DIRECTORIES TO ACCESS THE FILE THAT YOU WANT TO ENTER INTO ┼┌
╠OADER - A DIRECTORY CAN BE SELECTED AT ANY TIME. ╫HEN YOU ARE IN THE
PROPER LOCATION, BRING UP ONE LAST DIRECTORY AND USE THE CURSOR KEYS
TO HIGHLIGHT THE NAME. ╘O SELECT THE FILE PRESS RETURN, OR TO ABORT
THE PROCESS, PRESS ╥UN/╙TOP. ┼┌ ╠OADER THEN VERIFIES THAT IT IS A
PROGRAM FILE, AND DETERMINES EXACTLY WHERE THE FILE IS, AND ENTERS
THE DATA INTO MEMORY. ┴T THIS TIME YOU ARE RETURNED TO YOUR ORIGINAL
DRIVE LOCATION AND RETURNED TO THE MENU NAME PROMPT. ╔F THE FILE IS
NOT A PROGRAM FILE, OR YOU PRESSED ╥UN/╙TOP, YOU ARE RETURNED TO THE
MENU NAME PROMPT. ╬OW YOU PROCEED AS A NORMAL ENTRY, AND THE NEW DATA
WILL SHOW UP AT EACH OF THE NORMAL PROMPTS, ALLOWING YOU TO CHECK THE
DATA BEFORE SAVING IT.
░└└└└└└└└└└└└└└└└«
▌╙CRIPT ╞ILE: Y/N▌
¡└└└└└└└└└└└└└└└└╜
┴NSWER NO FOR NORMAL MENU ENTRIES. ╔F YOU SHOULD ACCIDENTALLY CHOOSE
YES WHEN YOU MEANT NO, YOU WILL HAVE TO SCRATCH THE RESULTING SCRIPT
FILE AND THEN RECREATE THE ENTRY, AFTER FIRST CLEARING THE MENU NAME
TO RESET ALL THE FLAGS.
┴NSWER YES IF YOU ARE CREATING A NEW SCRIPT FILE. ╔F YOU ARE EDITING
AN OLD SCRIPT FILE THE PROMPT WILL BE SKIPPED AND THE SCRIPT FILE
WILL BE LOADED FROM DISK. ╙CRIPT FILES ARE A WAY TO LINK UP TO 15
PROGRAM EXECUTIONS TOGETHER SO THAT THEY EXECUTE IN SEQUENCE. ╙CRIPT
FILES TAKE THE SAME NAME AS THE MENU NAME, SO BE CAREFUL HOW YOU
CHOOSE THE MENU NAME AS DUPLICATE NAMES WILL ACCESS THE SAME FILE. ╔
RECOMMEND USING THE WORD "SCRIPT" SOMEWHERE IN THE MENU NAME. ╙CRIPT
FILES INTRODUCE TWO NEW FILES INTO ┼┌ ╠OADER. ╘HE FIRST NEW FILE IS
THE CONTROL FILE AND IS CALLED "MENU.SCRIPT", THIS FILE IS ALWAYS
CHECKED WHEN ┼┌ ╠OADER FIRST LOADS, AND IS A SHORT 17 BYTE FILE WITH
A STATUS INDICATOR BYTE AND A FILE NAME. ╔F NO SCRIPT IS ACTIVE IT
WILL SHOW CHR$(0)"NULL". ╔F A SCRIPT IS ACTIVE IT WILL SHOW
CHR$(128)"SCRIPTNAME". ╘HIS SECOND NEW FILE HOLDS THE INDIVIDUAL MENU
SELECTIONS ALONG WITH POINTERS TO INDICATE WHICH ENTRY IS NEXT, AND
IS A 1 BLOCK FILE (252 BYTES).
╧NCE YOU ANSWER YES, YOU WILL ENTER THE SCRIPT EDITOR WHICH ALLOWS
YOU TO VIEW, EDIT, INSERT, AND DELETE THE INDIVIDUAL SCRIPT ENTRIES.
┴ SUB MENU WITH ╬,╨,╔,─ IS SHOWN FOR ╬EXT ENTRY, ╨REVIOUS ENTRY,
╔NSERT ENTRY, AND ─ELETE ENTRY. ┘OU CAN PRESS THE LETTER OR CLICK ON
THE LETTERS WITH THE MOUSE POINTER. ╘HE CURRENT SCRIPT ENTRY IS
DISPLAYED REGARDLESS OF WHICH SCREEN YOU ARE ON. ╘O SELECT SCRIPT
ENTRIES, SCROLL AROUND AND PRESS THE SPACE BAR OR CLICK ON THE NAME
WITH THE MOUSE TO SELECT THE ENTRIES, AS YOU NORMALLY DO WHEN USING
┼┌ ╠OADER. ╫HEN CHOOSING ENTRIES THIS WAY, AN INSERT IS AUTOMATICALLY
PERFORMED, IN CASE YOU HAPPEN TO BE IN THE MIDDLE OF A SCRIPT FILE.
╫HEN CHOOSING NEXT ENTRY, THE ENTRIES WILL BE DISPLAYED UNTIL A BLANK
FIELD IS FOUND. ╔NSERT WILL MOVE ALL ENTRIES UP IN THE FILE INCLUDING
THE CURRENT ENTRY. ─ELETE ENTRY WILL MOVE ALL ENTRIES DOWN IN THE
FILE. ╫HEN YOU ARE DONE ENTERING THE SCRIPT ENTRIES, PRESS ╥UN/╙TOP
OR CLICK ON ┼XIT. ┘OU WILL THEN BE ASKED A FEW MORE QUESTIONS, BEFORE
BEING ASKED IF YOU WANT TO SAVE THE THE CHANGES.
╨AGE 4
┼┌ ╠OADER ╓3.10 (├)94-96 BY ─AVID ╙CHMOLL: 01-01-96
╨LEASE NOTE THAT UNLIKE THE NORMAL MENU ENTRIES YOU MUST SAVE THE
SCRIPT FILE IMMEDIATELY, BECAUSE THE INTERNAL BUFFER CAN ONLY HOLD 1
SCRIPT FILE AT A TIME AND IT IS SAVED AND LOADED SEPARATELY FROM ┼┌
╠OADER. ┴ SCRIPT WILL RUN UNTIL COMPLETION REGARDLESS OF HOW LONG IT
TAKE TO COMPLETE. ╔F YOU WISH TO ABORT A SCRIPT BEFORE IT RUNS TO
COMPLETION, SIMPLY PREVENT ┼┌ ╠OADER FROM RE-LOADING BETWEEN PROGRAMS
AND RUN THE SEPARATE ┬ASIC PROGRAM CALLED "KILL.SCRIPT". ╘HIS WILL
UPDATE THE SCRIPT FILES AND PERFORM A RESET.
╫HEN YOU EXECUTE A SCRIPT FILE, THE CONTROL FILE AND SCRIPT FILE ARE
READ INTO MEMORY, MODIFIED AND SAVED BACK TO DISK SO THAT THE NEXT
TIME ┼┌ ╠OADER IS RUN A RECORD OF WHAT IS GOING ON IS MAINTAINED.
┼ACH TIME ┼┌ ╠OADER LOADS WHILE A SCRIPT IS ACTIVE, THE SCRIPT FILE
WILL BE UPDATED ON DISK.
╘HE MENU NAME OF EACH SCRIPT ENTRY IS SAVED IN THE SCRIPT FILE, AND
THIS NAME IS USED TO SEARCH MEMORY FOR THE CORRESPONDING ENTRY TO
EXECUTE. ╘HE ADVANTAGE TO THIS IS THE INDIVIDUAL ENTRIES CAN BE MOVED
AROUND WITHOUT THE NEED TO CHANGE THE SCRIPT FILE. ╔F A SCRIPT IS
RUNNING AND THE MATCHING NAME IS NOT FOUND, THE SCRIPT WILL SIMPLY
ABORT. ╞OR SCRIPTS TO PROPERLY WORK THE MENU NAME MUST BE UNIQUE,
BECAUSE THE SEARCH WILL END AT THE FIRST OCCURRENCE OF A MATCH.
╙INCE ADDITIONAL INTERNAL FLAG WERE NEEDED TO INDICATE THE CURRENT
FILE IS A SCRIPT FILE, AND THERE IS A SLIGHT CHANCE THAT USERS OF
PREVIOUS VERSIONS OF ┼┌ ╠OADER WILL HAVE FALSE SCRIPT FLAGS SET. ╔F
THIS HAPPENS, SIMPLY CLEAR THE MENU NAME AND RE-ENTER THE DATA TO
RESET THE FLAGS. ╘HIS RECOMMENDATION APPLIES ANYTIME YOU UPGRADE FROM
AN EARLIER VERSION OF ┼┌ ╠OADER AND HAVE FALSE FLAG SETTINGS ON ANY
ENTRY, AND IT WILL ONLY HAPPEN ONCE PER ENTRY, IF IT HAPPENS AT ALL.
╘O ABORT A RUNNING SCRIPT YOU CAN HOLD DOWN THE BACK ARROW (NEXT TO
THE ├ONTROL KEY) WHILE ┼┌ ╠OADER IS LOADING, AND RELEASE IT WHEN YOU
SEE THE ┴┬╧╥╘ MESSAGE.
░└└└└└└└└└└└└└└└└└└└└└└└└«
▌╨ROGRAM ═ODE: 64/128/ALL▌
¡└└└└└└└└└└└└└└└└└└└└└└└└╜
╘HIS IS THE MODE THAT THE PROGRAM IS TO RUN IN. ┴LL USES THE CURRENT
COMPUTER MODE. ╫HEN A 64 PROGRAM IS CALLED FROM THE 128 SIDE OF THE
COMPUTER, THE COMMAND "U0>M0" IS ALSO SENT TO THE DRIVE ACCESSED. ╘HE
REASON FOR THIS IS BECAUSE SOME 64 PROGRAMS EXPECT A 1541 DRIVE AND
IF YOU ARE LOADING OFF A 1571 IN 1571 MODE THE PROGRAM WON'T LOAD.
╘HE COMMAND IS ALWAYS SENT, MAINLY BECAUSE DRIVE TYPE ISN'T KNOWN BY
THE MENU, BUT THIS ISN'T A PROBLEM, BECAUSE THE COMMAND ISN'T
RECOGNIZED BY OR ACTED ON BY OTHER DRIVE TYPES.
░└└└└└└└└└└└└└└└└└└└└└└«
▌╙CREEN ╙IZE: 40/80/ALL▌
¡└└└└└└└└└└└└└└└└└└└└└└╜
╘HIS DETERMINES THE SCREEN SIZE THAT THE PROGRAM IS TO RUN IN. 40
COLUMNS IN EITHER COMPUTER MODE, 80 COLUMNS IN 128 MODE, OR ALL WHICH
WILL USE THE CURRENT SCREEN SIZE. ╬╧╘┼: ┴ SWITCH SCREENS REMINDER IS
GIVEN WHEN YOU CHANGE SCREENS.
░└└└└└└└└└└└└└└└└└«
▌┬OOT ╨ROGRAM: Y/N▌
¡└└└└└└└└└└└└└└└└└╜
╨AGE 5
┼┌ ╠OADER ╓3.10 (├)94-96 BY ─AVID ╙CHMOLL: 01-01-96
┼XECUTES A ┬OOT ON THE SPECIFIED DRIVE. ╘HIS ONLY WORKS IF THERE IS A
BOOT SECTOR WRITTEN ON TRACK 1, SECTOR 0 OF THE REQUESTED PARTITION
OR DISK AND ONLY IF YOU ARE OPERATING IN 128 MODE, SINCE THE 64
╦ERNAL HAS NO BOOT SUPPORT.
░└└└└└└└└└└└└└«
▌╨ROGRAM ╬AME:▌
¡└└└└└└└└└└└└└╜
╘HE ACTUAL NAME OF THE PROGRAM THAT YOU WANT TO LOAD, WHICH STARTS
THE LOADING SEQUENCE, AS INDICATED BY THE PROGRAM DOCUMENTATION.
░└└└└└└└└└└└└└└└└└«
▌╨ROGRAM ╘YPE: B/M▌
¡└└└└└└└└└└└└└└└└└╜
╘HIS SELECTS WHETHER THE PROGRAM YOU ARE LOADING IS TO BE TREATED AS
A ┬ASIC OR ═ACHINE ╠ANGUAGE PROGRAM. ┬ASIC ╨ROGRAMS ARE LISTABLE BY
LOADING AND TYPING "LIST", WHILE ═ACHINE ╠ANGUAGE PROGRAMS ARE NOT
AND WILL CAUSE A CORRUPTED SCREEN IF THEY ARE LISTED. ╚OWEVER IT IS
VERY COMMON TO HAVE ┬ASIC LOADERS THAT SETUP, LOAD AND START ═ACHINE
LANGUAGE PROGRAMS, SUCH AS WHAT "MENU.BAS" DOES FOR THE ═╠ OF ┼┌
╠OADER.
░└└└└└└└└└└└└└└└└└└└└«
▌╙YS ┴DDRESS: 0-65535▌
¡└└└└└└└└└└└└└└└└└└└└╜
╘HE STARTING ADDRESS FOR THE ═ACHINE ╠ANGUAGE PROGRAM. ╘HIS IS ONLY
USED FOR NON AUTO STARTING APPLICATIONS IN 64 OR 128 MODE, OR WHEN
YOU WANT TO START AT AN ADDRESS OTHER THAN THE LOADING ADDRESS. ╫HEN
ACCESSING A ├═─ DRIVE, IT IS NORMALLY ASSUMED YOU ARE ALSO RUNNING A
╩IFFY─OS EQUIPPED COMPUTER AS WELL AND THE ╩IFFY─OS WEDGE COMMANDS
ARE USUALLY USED TO START THE PROGRAM. ╫HEN THIS HAPPENS, THE SYS
ADDRESS IS NEVER USED, AND YOU SHOULD LEAVE IT BLANK, AS THE WEDGE
COMMANDS AUTOMATICALLY SYS TO THE LOADING ADDRESS. ╘O OVERRIDE THE
STARTING ADDRESS WITH THE ╩IFFY─OS WEDGE COMMANDS, JUST ENTER A SYS
ADDRESS. ╦NOWING THE SYS ADDRESS OF A PROGRAM IS USUALLY NOT VERY
OBVIOUS THOUGH, AND THAT IS WHY SOME ═╠ PROGRAMS HAVE A BASIC LOADER
PROGRAM - MUCH THE WAY "MENU.BAS" LOADS AND RUNS THE "MENU.ML" FOR ┼┌
╠OADER.
░└└└└└└└└└└└└└└└└└«
▌┬ANK ╬UMBER: 0-15▌
¡└└└└└└└└└└└└└└└└└╜
╧N THE 128, THIS IS THE BANK TO LOAD AND SYS TO. ┬ANK 0 OR 15 ARE THE
MOST COMMON, WITH BANK 15 RECOMMENDED, BUT BANKS 0 THROUGH 15 ARE
SUPPORTED. ╘HIS HAS NO EFFECT ON 64 MODE.
░└└└└└└└└└└└└└└└└└└└«
▌─EVICE ╬UMBER: 4-30▌
¡└└└└└└└└└└└└└└└└└└└╜
╘HIS IS THE DEVICE NUMBER THAT THE PROGRAM RESIDES ON. ─EVICE NUMBERS
4-7 WERE ALLOWED IN CASE YOU HAVE ╥AMDOS ACTIVE OR HAVE DEFINED ONE
OF THEM AS AN ACTIVE DEVICE NUMBERS. ┬UT BEWARE, IF YOU HAVE A
PRINTER ACTIVE AS DEVICE 4, IT WILL SHOW UP AND CRASH THE MENU IF YOU
TRY TO ACCESS IT IN ANY WAY - IN OTHER WORDS TO ALLOW THIS
FLEXIBILITY, THE USER HAD BETTER BE AWARE OF WHAT THEY ARE DOING. ╔
PERSONALLY USE ╥AMDOS AS DEVICE 7, UNFORTUNATELY A LOT OF SOFTWARE
WON'T ACCESS IT SINCE IT IS LESS THAN DEVICE 8. ╥AMDOS HOWEVER CAN
╨AGE 6
┼┌ ╠OADER ╓3.10 (├)94-96 BY ─AVID ╙CHMOLL: 01-01-96
BE ANY SERIAL DEVICE 4-30.
░└└└└└└└└└└└└└└└«
▌├═─ ─EVICE: Y/N▌
¡└└└└└└└└└└└└└└└╜
╘HIS IS ASKING YOU IF YOU ARE LOADING THE PROGRAM FROM A ├═─ DRIVE
DEVICE - ╥AMLINK, ╞─X000, ╚ARD ─RIVE OR ╥AM─RIVE, AND IS MAINLY USED
TO DETERMINE IF THE PARTITION AND SWAP PROMPTS ARE NEEDED. ╚OWEVER,
THIS PROMPT ALSO DETERMINES IF THE ╩IFFY─OS WEDGE COMMANDS ARE USED
TO START THE PROGRAM. ╔NPUTTING A YES WHEN YOU ARE NOT ACCESSING A
├═─ DRIVE WILL CAUSE NO HARM AS LONG AS THE PARTITION PATH, NUMBER,
AND SWAP PROMPTS ARE BLANK - ACTUALLY THIS WAS AN UNEXPECTED FEATURE.
░└└└└└└└└└└└└└└└└└└└└«
▌╨ARALLEL ╧PTION: Y/N▌
¡└└└└└└└└└└└└└└└└└└└└╜
╘HIS GIVES YOU THE OPTION TO CONTROL WHETHER THE PARALLEL CONNECTION
ON YOUR ├═─ HARD DRIVE IS CHANGED. ┘OU SHOULD ANSWER NO IF YOUR NOT
LOADING THE PROGRAM OFF OF THE ╚─ OR DO NOT NEED THE PARALLEL OPTION
CHANGED. ╔F YOU ANSWER YES THEN YOU WILL ASKED IF YOU WANT ╨ARALLEL
ON. ┴NSWERING YES FORCES THE PARALLEL CABLE ON AND ANSWERING NO
FORCES THE PARALLEL CABLE OFF. ┘OU WILL GET A SYNTAX ERROR ON DRIVES
OTHER THAN THE ╚─, WHICH WILL NOT ALLOW THE PROGRAM TO FINISH LOADING
OR RUN, SO MAKE SURE YOU NEED THIS COMMAND IF YOU CHOOSE TO USE IT.
╘HE WAY THE CODE LOGIC IS SET UP, THE COMMAND IS SENT TO THE DEVICE
YOUR LOADING THE PROGRAM FROM, SO IF YOU NEED THE PARALLEL OPTION
CHANGED, BUT YOU ARE NOT LOADING THE PROGRAM FROM THE ╚─, THEN THE
COMMAND WILL NOT WORK PROPERLY - SORRY BUT ╔ DIDN'T WANT TO REWRITE
THE PROGRAM LOGIC FOR JUST THIS ONE OPTION! ╬OTE THAT THIS COMMAND
CAN ONLY BE SENT FROM DIRECT MODE FOR SOME REASON, SO IT CAN'T BE
SENT FROM THE ─OS WEDGE; ╘HE DYNAMIC KEYBOARD METHOD THAT ┼┌ ╠OADER
USES FORTUNATELY QUALIFIES AS DIRECT MODE.
░└└└└└└└└└└└└└└└└└└└└└└└«
▌╨ARTITION ╬UMBER: 1-254▌
¡└└└└└└└└└└└└└└└└└└└└└└└╜
╘HIS IS THE ├═─ PARTITION NUMBER THAT THE PROGRAM RESIDES ON. ╒SE THE
ACTUAL PARTITION NUMBER AND NOT ZERO AS THE DEFAULT PARTITION.
░└└└└└└└└└└└└└└└«
▌╨ARTITION ╨ATH:▌
¡└└└└└└└└└└└└└└└╜
╘HIS IS THE ├═─ SUB-DIRECTORY PATH NEEDED TO ACCESS THE PROGRAM FROM
THE ROOT PARTITION - IF THE PROGRAM IS IN THE ROOT PARTITION LEAVE IT
BLANK. ╙INCE THIS COMMAND IS ONE OF THE MOST LIKELY TO CAUSE
CONFUSION AS TO WHAT INFORMATION IS NEEDED, THE GENERAL FORMAT IS
SHOWN BELOW:
NAME : IF THE PATH IS NESTED ONE DEEP.
NAME/NAME : IF THE PATH IS NESTED TWO DEEP.
NAME/NAME/NAME : IF THE PATH IS NESTED THREE DEEP.
╬OTE THAT THE PATH ACCEPTS ONLY 30 CHARACTERS TOTAL DUE TO SCREEN
LIMITATIONS, AND THAT YOU DO NOT START OR END WITH A SLASH CHARACTER.
╘HE SUB-DIRECTORY PATH IS FOR THE NATIVE PARTITIONS AND NOT 1581
PARTITIONS - ╙ORRY!
╨AGE 7
┼┌ ╠OADER ╓3.10 (├)94-96 BY ─AVID ╙CHMOLL: 01-01-96
░└└└└└└└└└└└└└└└└«
▌╙WAP ─EVICE: Y/N▌
¡└└└└└└└└└└└└└└└└╜
╘HIS ASKS YOU IF YOU WANT TO SWAP EITHER 8 OR 9 IN AS THE ACTIVE
DEVICE NUMBER ON A ├═─ DEVICE. ╨LEASE NOTE THAT WHEN YOU GET READY TO
EXIT THE PROGRAM THAT WAS RUN, AFTER A SWAP HAS BEEN DONE, YOU WILL
NEED TO EITHER HIT THE PROPER SWAP BUTTON ON THE ├═─ DRIVE OR ISSUE
THE ─╧╙ COMMAND S-D TO THE PROPER ├═─ DRIVE. ╔F YOU DON'T AND THE
PROGRAM EXITS WITH A SOFTWARE RESET, THE DEVICES WILL GET CONFUSED,
AND MAY NOT BE PRESENT ON THE NEXT ACCESS. ┴ ╚ARDWARE RESET WILL
CORRECT THE PROBLEM.
░└└└└└└└└└└└└└└└└└└└└└└└«
▌╙WAP ─EVICE ╬UMBER: 8/9▌
¡└└└└└└└└└└└└└└└└└└└└└└└╜
╘HIS IS THE DEVICE NUMBER THAT YOU WANT TO SWAP TO.
░└└└└└└└└└└└└└└└└└└└└└«
▌├LOCK ┴CTIVATION: Y/N▌
¡└└└└└└└└└└└└└└└└└└└└└╜
╘HIS ALLOWS YOU THE OPTION TO EXECUTE SELECTED PROGRAMS AT PRESET
TIMES WHEN ┼┌ ╠OADER IS RUNNING. ╫HEN YOU PRESS 'Y' A SECOND PROMPT
ASKING YOU FOR THE TIME IS PRESENTED. ┼NTER THE TIME THAT YOU WANT
THE PROGRAM TO EXECUTE AT IN THE EXACT FORM PRESENTED, AS THE TIME IS
LOCATION DEPENDENT! ┼┌ ╠OADER CHECKS FOR VALID TIMES AND WILL WAIT
FOR EITHER A VALID INPUT OR YOU CAN SPACE THE ENTIRE ENTRY OUT. ╔F
YOU SPACE THE ENTRY OUT, YOU WILL BE ASKED AGAIN IF YOU WANT CLOCK
ACTIVATION. ╘IMED EVENTS NOW HAVE PRIORITY IF THE AUTOBOOT FEATURE IS
TURNED ON AS WELL AND IF THE TIMED EVENT IS WITHIN 15 MINUTES.
*╬╧╘┼* ╔F YOU HAVE IMPORTED A DATA TABLE FROM A PREVIOUS VERSION OF
┼┌ ╠OADER, THE TIME DISPLAYED THE VERY FIRST TIME YOU ENTER THIS
PROMPT MAY BE GARBAGE. ╘HE REASON FOR THIS IS ╔ RE-ALLOCATED THE
MEMORY SPACE AT THIS LOCATION IN THE DATA TABLE AND IT HAS NEVER BEEN
PROPERLY INITIALIZED. ╘HE GARBAGE WILL ONLY APPEAR THE FIRST TIME YOU
USE THIS OPTION (FOR EACH ENTRY). ╙INCE THE GARBAGE WILL TRIGGER A
BAD TIME ERROR - WHICH ┼┌ ╠OADER TRAPS FOR, THE GARBAGE, IF YOU DO
NOT CORRECT IT, IS ONLY A MINOR ANNOYANCE THAT YOU CAN EASY FIX BY
ENTERING A VALID TIME. ├LOCK ACTIVATION ONLY WORKS IF THE BASIC
LOADER INFORMS THE PROGRAM THAT A CLOCK CHIP IS PRESENT!
░└└└└└└└└└└└└└└└└└└└└└«
▌╚ARDWARE ╫ARNING: Y/N▌
¡└└└└└└└└└└└└└└└└└└└└└╜
╔F YOU DESIRE, A WARNING MESSAGE CAN BE TRIGGERED THAT REMINDS YOU TO
CHECK YOUR HARDWARE CONFIGURATION BEFORE THE PROGRAM IS ACTUALLY
EXECUTED. ╘HIS GIVES YOU A SECOND CHANCE IF YOU HAVE A QUICK FINGER
ON THE SPACE BAR. ╘HIS WARNING IS BYPASSED IF CLOCK ACTIVATION IS
SELECTED, SINCE IT WOULD DEFEAT THE PURPOSE OF CLOCK ACTIVATION!
░└└└└└└└└└└└└└└└└└└└└└└└└«
▌╨ASSWORD ╨ROTECTION: Y/N▌
¡└└└└└└└└└└└└└└└└└└└└└└└└╜
╘HIS OPTION ALLOWS YOU TO LIMIT ACCESS TO CERTAIN PROGRAMS ON THE
MENU. ╧NE POSSIBLE USE OF THIS, IS IF YOUR KIDS ALSO ACCESS THE
COMPUTER TO PLAY GAMES, BUT YOU WANT THEM LOCKED OUT OF YOUR DATABASE
FILES. ╙EE ╨ASSWORD ├ONTROL FOR MORE CONTROL DETAILS.
╨AGE 8
┼┌ ╠OADER ╓3.10 (├)94-96 BY ─AVID ╙CHMOLL: 01-01-96
└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└
╬OW THAT YOU HAVE ANSWERED ALL THESE QUESTIONS, YOU WILL BE ASKED IF
YOU WANT TO SAVE THE DATA, AND NORMALLY YOU WILL SAY YES, UNLESS YOU
HAVE MADE A MISTAKE OR HAVE OTHER CHANGES TO MAKE. ╘HE ANSWERS ARE
STORED WITHIN THE PROGRAM ITSELF, SO THE ENTIRE PROGRAM IS ACTUALLY
RE-SAVED.
*╬OTE* THIS IS NOT THE SAME AS THE SAVE OPTION FOR THE DATA TABLE AND
COLORS, AS THE ENTIRE PROGRAM IS SAVED WITH THIS OPTION. ╘HIS SAVE IS
THE ONE YOU WILL BE USING MOST OF THE TIME. ╘HE CURRENT DEVICE
NUMBER, PARTITION, OR SUB-DIRECTORY IS USED - YOU CAN BE DOUBLE CHECK
THE CONFIGURATION WITH A DIRECTORY USING THE ─OS WEDGE.
╬OT ALL OPTIONS ARE GIVEN TO YOU DEPENDING ON YOUR ANSWERS, AND YOU
CAN ALWAYS ENTER RETURN OR SPACES TO ANY ANSWER - THE WORST THAT CAN
HAPPEN IS IT WON'T WORK RIGHT, IF THIS HAPPENS JUST RELOAD AND EDIT
THE ENTRY UNTIL THE ERROR GOES AWAY. ┼RROR CHECKING IS DONE DURING
THE EDITING TO ALLOW ONLY VALID ENTRIES, BUT MENU NAME, FILE NAMES,
AND PATHS ARE EXCEPTIONS TO THE ERROR CHECKING. ╘HE SYS ADDRESS IS A
GOOD EXAMPLE OF SOMETHING THAT YOU MIGHT BE ABLE TO LEAVE BLANK, AS
IT IS ONLY USED FOR NON AUTOSTARTING ═╠ PROGRAMS ONLY - IT IS
INCLUDED IN CASE ALL ELSE FAILS TO START THE PROGRAM! ╫ILD CARDS ARE
SUPPORTED IN FILE NAMES.
└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└
░└└└└└└└└└└└└└«
▌╥EGISTRATION:▌
¡└└└└└└└└└└└└└╜
─UE TO THE REQUEST FROM SOME USERS THAT SOME INDICATION AND ADVANTAGE
BE GIVEN TO THOSE USERS WHO REGISTER THIS PROGRAM, ╔ HAVE DISABLED
CERTAIN FEATURES IN THE EVAL COPY MODE. ─ISABLED FEATURES INCLUDE THE
MOUSE, CLOCK AND DATE DISPLAY (ASSUMING A ╥╘├ IS PRESENT), LOADING OF
SAVED DATA FILES, MULTIPLE SCREEN ACCESS, SCREEN BLANKING, ENTRY
EXCHANGE OPTION, AND TIMED EVENT SUPPORT, AND AUTO BOOTING OF THE
FIRST FILE. ╘HESE OPTIONS CAN BE ENABLED ONCE THE REGISTRATION HAS
BEEN COMPLETED AND YOU RECEIVE AND ENTER THE PROPER CODES THAT ╔ WILL
NEED TO SEND YOU.
├ALLED BY THE 'R' KEYPRESS. ╘O REGISTER THIS PROGRAM YOU WILL NEED TO
ENTER THE TWO SETS OF SPECIAL CODES ╔ WILL SEND UPON RECEIPT OF THE
REGISTRATION FUNDS. ┼ACH CODE IS 22 CHARACTERS LONG AND ARE SENT TO
YOU AND ENTERED IN THE FORMAT:
1: XXXXXXXXXXXXXXXXXXXXXX ; ENTER THIS FIRST.
2: XXXXXXXXXXXXXXXXXXXXXX ; ENTER THIS SECOND.
╔N ANY ERROR HAS BEEN MADE IN ENTERING THE 44 CHARACTERS, THE
REGISTRATION PROCESS IS ABORTED AND CONTROL IS PASSED BACK TO THE
MAIN MENU, AND ┼┌ ╠OADER WILL REMAIN UNREGISTERED WITH NO HARM DONE.
╔F THE CODES ARE DETERMINED TO BE VALID THERE WILL BE SOME IMMEDIATE
DISK ACTIVITY, AFTER WHICH ┼┌ ╠OADER BECOMES REGISTERED AND THE
REGISTERED NAME WILL NOW SHOW UP ON THE SCREEN SAVER SCREEN, ALONG
WITH ALL THE NEW FEATURES NOW AVAILABLE TO YOU. ╞ORTUNATELY THIS
NEEDS TO BE DONE ONLY ONCE PER COPY OF ┼┌ ╠OADER. ╘HE REGO CODE WILL
╨AGE 9
┼┌ ╠OADER ╓3.10 (├)94-96 BY ─AVID ╙CHMOLL: 01-01-96
BE UNIQUE TO EACH REGISTERED USER, WHICH ALSO MEANS PASSED AROUND
REGISTERED COPIES CAN BE TRACED BACK TO THE ORIGINAL USER!
╬OTE: ╧NCE REGISTERED THIS KEYPRESS OPTION NO LONGER FUNCTIONS!
░└└└└└└└└«
▌┼XECUTE:▌
¡└└└└└└└└╜
╘O EXECUTE YOUR SELECTION JUST CURSOR TO THE SELECTION AND PRESS THE
SPACE BAR - SEE NOTES. ┴LTERNATELY YOU CAN NAVIGATE DIRECTION AND
THEN PRESS THE FIRE BUTTON ON THE MOUSE, TRACKBALL OR JOYSTICK.
╬OTE: ╔ WAS FORCED TO DISABLE THE OPTION TO USE THE RETURN BUTTON TO
ACTIVATE MENU ENTRIES FOR ┼┌ ╠OADER WHEN THE MOUSE IS ACTIVE, DUE TO
CONFLICTS WITH THE MOUSE/ JOYSTICK CODE. ╔ ALWAYS PREFERRED THE SPACE
BAR ANYWAY, AND FEEL THE ADDED FEATURES ARE WORTH LOSING THIS ONE
SMALL OPTION THAT WAS DUPLICATED ANYWAY. ╔F THE MOUSE HAS NOT BEEN
TRIGGERED THE RETURN KEY WILL STILL WORK, BUT ACCESSING THE HELP MENU
WILL ACTIVATE THE MOUSE, REGARDLESS OF WHETHER YOU SEE IT OR NOT - IT
MIGHT BE OFF SCREEN.
┘OU THE OPTION TO JUMP TO THE TOP OF THE MENU BY PRESSING THE UP
ARROW (NEXT TO THE RESTORE KEY) AND TO JUMP TO THE BOTTOM OF THE MENU
BY PRESSING THE BACK ARROW (NEXT TO THE CONTROL KEY).
░└└└└└«
▌╚ELP:▌
¡└└└└└╜
├ALLED BY THE 'H' KEYPRESS IN CASE YOU FORGET THE KEYPRESS OPTIONS,
OR IF YOU ARE USING THE POINT AND CLICK INTERFACE, EITHER CLICK ON
THE TEXT '╚ELP' AT THE BOTTOM OF THE SCREEN OR CLICK ON THE ┼┌ ╠OADER
STATUS LINE AT THE TOP OF THE MENU.
╧PTIONS INCLUDE: 1-8 WHICH DETERMINES THE MENU SCREEN TO BE ACCESSED,
'A' FOR ALARM DISPLAY, 'B' FOR AUTOBOOT OF THE FIRST FILE, 'C' FOR
MENU COLOR CHANGES, 'D' FOR THE CURRENT DATE DISPLAY, 'E' FOR EDITING
MENU ENTRIES, 'L' FOR LOAD DATA TABLE FROM DISK, 'M' FOR MENU
EXPANSION AND REDUCTION OPTIONS, 'P' FOR PASSWORD OPTION, 'R' FOR
REGISTER PROGRAM, 'S' FOR SAVE DATA TABLE TO DISK, 'X' FOR EXCHANGE
MENU ENTRIES, '@' FOR THE DOS WEDGE, AND '#' FOR THE JOYSTICK PORT
SELECT.
╬ORMALLY, IF A KEY LETTER IS PRESSED WHILE THE HELP OPTIONS ARE
LISTED, A ONE LINE EXPLANATION OF EACH FUNCTION IS GIVEN, BUT WHEN
USING THE POINT AND CLICK INTERFACE PROGRAM ACCESS TO ALL THE
FUNCTIONS IS ALSO POSSIBLE. ╩UST MOVE THE POINTER TO THE LETTER OF
THE OPTION AND PRESS THE LEFT BUTTON (OR FIRE BUTTON), THIS WILL
BRING UP THE ONE LINE EXPLANATION, AT WHICH TIME YOU CAN EXECUTE THE
OPTION BY AGAIN PRESSING THE LEFT BUTTON (OR FIRE BUTTON) ON THE
LETTER FOR THAT OPTION - THE POINTER WILL MOVE TO THE LETTER TO MAKE
IT EASIER TO SELECT YOUR CHOICE. ╘HE RIGHT BUTTON SERVES AS A NO
RESPONSE WHENEVER POSSIBLE IN ┼┌ ╠OADER, AND THE FIRE BUTTON ON THE
JOYSTICK FUNCTIONS THE SAME AS THE LEFT BUTTON ON THE MOUSE.
░└└└└└└└└└└└└└└«
▌┴LARM ─ISPLAY:▌
¡└└└└└└└└└└└└└└╜
╨AGE 10
┼┌ ╠OADER ╓3.10 (├)94-96 BY ─AVID ╙CHMOLL: 01-01-96
├ALLED BY THE 'A' KEYPRESS. ╘HE NEXT CLOCK ACTIVATION EVENT SCHEDULED
CAN BE SEEN BY PRESSING THIS KEY. ╘HIS IS A ALARM DISPLAY FEATURE
ONLY AND DOES NOT REFLECT THE MENU ENTRY YOU ARE PRESENTLY ON. ╘HIS
IS DISABLED IN EVAL COPY MODE.
░└└└└└└└└└«
▌┴UTO┬OOT:▌
¡└└└└└└└└└╜
├ALLED BY THE 'B' KEYPRESS ╘HIS ALLOWS YOU TO CONFIGURE ┼┌ ╠OADER TO
AUTOBOOT THE FIRST MENU SELECTION AUTOMATICALLY AFTER ┼┌ ╠OADER HAS
LOADED. ╘HERE IS AN ADJUSTABLE DELAY OPTION SO THAT THE PROGRAM CAN
AUTOBOOT FROM 0-99 SECONDS AFTER LOADING, IN CASE YOU WANT TO
OVERRIDE THE AUTOBOOT FOR SOME REASON, BY PRESSING ANY KEY OR BUTTON.
╘HIS OPTION IS DISABLED IN EVAL COPY MODE.
░└└└└└└«
▌├OLOR:▌
¡└└└└└└╜
├ALLED BY THE 'C' KEYPRESS. ╘HE COLOR OPTIONS ARE SELECTED BY FIRST
PRESSING THE LETTER 'C' TO ENTER THE COLOR MODE, AT WHICH TIME A BELL
SOUNDS TO SIGNAL YOU HAVE ENTERED THIS OPTION. ├OLORS ARE SELECTED BY
THE FUNCTION KEYS AS FOLLOWS:
╞1 = ═ENU ╬AMES
╞2 = ┬ORDER
╞3 = ╘ITLE ╫INDOW
╞4 = ┴RROWS
╞5 = ═ENU ╨ROMPTS
╞6 = ╨ROMPT ╥ESPONSES
╞7 = ┼RROR ═ESSAGES
╞8 = ╥ESET COLORS TO DEFAULT VALUES
╘HE COLORS WILL CYCLE THROUGH ALL 16 COLORS, AND SOME COMBINATIONS
WILL NOT WORK, BUT JUST KEEP PRESSING THE KEY UNTIL YOU ARE HAPPY. ╘O
EXIT COLOR MODE PRESS ╥UN/╙TOP, AT WHICH TIME A BELL SOUNDS AND YOU
ARE ASKED IF YOU WANT TO SAVE THE CHANGES. ╘HERE IS NO WAY TO USE THE
MOUSE DURING THE FEATURE. ╘HIS OPTION IS DISABLE IN EVAL COPY MODE.
░└└└└└└└└└└└└└«
▌─ATE ─ISPLAY:▌
¡└└└└└└└└└└└└└╜
├ALLED BY THE 'D' KEYPRESS. ╔F YOU HAVE A ╥╘├ CLOCK INSTALLED, YOU
WILL HAVE ACCESS TO THE CURRENT CALENDAR DATE FROM THE MAIN DISPLAY
SCREEN, AS WELL AS THE SCREEN BLANKING SCREEN. ╘HERE IS SUPPORT FOR
THE ╥╘├ IN THE ├═─ ╙MARTMOUSE AND ├═─ ╘RACKBALL IN PORT 1 (12 HOUR
MODE). ┘OU WILL ALSO NEED THE SUPPORT FILE CALLED "MTSM($1A80).OBJ"
ON THE ├═─ DISK THAT COMES WITH THE MOUSE OR TRACKBALL. ╘HE DATE
FEATURE DOES NOT WORK IF THERE IS NOT A ╥EAL ╘IME ├LOCK (╥╘├)
PRESENT, AND IS DISABLED IN EVAL COPY MODE.
░└└└└└└└└└«
▌┼XCHANGE:▌
¡└└└└└└└└└╜
├ALLED BY THE 'X' KEYPRESS. ┴LLOWS YOU TO MOVE YOUR ENTRIES AROUND
AND ORGANIZE THE MENU SHOULD YOU EVER NEED TO. ╧NCE HIGHLIGHTED,
CURSOR AROUND AND PRESS RETURN WHEN YOU ARE WHERE YOU WANT TO BE. ╔F
THE NUMBERS 1-8 ARE PRESSED DURING AN EXCHANGE, YOU HAVE THE OPTION
╨AGE 11
┼┌ ╠OADER ╓3.10 (├)94-96 BY ─AVID ╙CHMOLL: 01-01-96
TO MOVE THE SELECTED NAME TO DIFFERENT SCREEN, AND THE OPERATION
CHANGES SLIGHTLY SO THAT THE SELECTED NAME NO LONGER FOLLOWS THE
CURSOR AS IT NORMALLY DOES. ╘HIS ALLOWS YOU TO MOVE TO A NEW LOCATION
AND MOVE THE SELECTED NAME DIRECTLY BY PRESSING RETURN AT THE NEW
LOCATION. ╘HE SELECTED NAME IS NOW SWAPPED WITH THE NEW LOCATION,
WHICH NORMALLY IS AN UNUSED LOCATION BUT DOES NOT HAVE TO BE. ┴FTER
EACH ENTRY MOVE YOU WILL BE PROMPTED IF YOU WANT TO SAVE THE CHANGES.
╘HIS SAVE SAVES THE ENTIRE PROGRAM TO THE CURRENT DEVICE, PARTITION,
OR SUB-DIRECTORY.
╫HEN USING THE POINT AND CLICK INTERFACE THE EXCHANGE FUNCTION WORKS
BY YOUR CLICKING ON THE NAME YOU WANT TO TAG, AND THEN MOVING TO THE
NEW LOCATION AND CLICKING AGAIN - SWITCHING SCREENS IS SUPPORTED AS
WELL. ╘HE POINT AND CLICK OPTION ASSUMES AND FUNCTIONS AS IF YOU HAVE
SWITCHED SCREENS, ACCORDING TO THE WAY THE MANUAL EXCHANGE WORKS.
╘HIS IS DISABLED IN EVAL COPY MODE.
░└└└└└└└└└└«
▌─OS ╫EDGE:▌
¡└└└└└└└└└└╜
├ALLED BY THE '@' KEYPRESS. ┴LLOWS YOU TO SEND COMMANDS TO THE
DRIVES. ╘O READ THE ERROR CHANNEL JUST PRESS RETURN. ╘O CHANGE DEVICE
NUMBER TO 12 FOR EXAMPLE TYPE IN #12 <RETURN>, AND IF THE DEVICE IS
PRESENT, YOU WILL SEE THE DEVICE INDICATOR SHOW THE CHANGE. ┴
─IRECTORY CAN BE VIEWED BY TYPING $ (PATTERNS AND TIME DISPLAYS ARE
SUPPORTED), AND THE ERROR CHANNEL IS READ BY JUST PRESSING RETURN.
┘OU CAN NOW EXECUTE PROGRAMS NOT ENTERED INTO ┼┌ ╠OADER, BY ACCESSING
A DIRECTORY OF THE FILE, CURSORING TO THE HIGHLIGHTED NAME, AND
PRESSING RETURN. ╘HE SELECTED FILE, IF IT IS A PROGRAM FILE, WILL BE
IMMEDIATELY EXECUTED WITHOUT RETURNING TO THE MENU.
┴S ALWAYS ╥UN/╙TOP STOPS A SCROLLING DIRECTORY, AND A SECOND ╥UN/╙TOP
RETURNS YOU TO THE MENU.
░└└└└└└└└└└«
▌╠OAD ─ATA:▌
¡└└└└└└└└└└╜
├ALLED BY THE 'L' KEYPRESS. ┴LLOWS YOU TO LOAD A COPY OF THE DATA
TABLE AND COLOR DEFAULTS FROM DISK UNDER THE NAME "MENU.DATA" - THE
CURRENT DEVICE NUMBER IS USED, AND IS NORMALLY THE DEVICE YOU LOADED
FROM, UNLESS YOU HAVE CHANGED IT WITH THE ─OS WEDGE. ╬EEDLESS TO SAY,
IF YOU CHANGE PARTITIONS OR SUB-DIRECTORIES ON A ├═─ DEVICE WITH THE
─OS WEDGE, AN ERROR WILL OCCUR, UNLESS OF COURSE YOU HAPPEN TO HAVE A
VALID COPY OF MENU.DATA IN THAT PARTITION OR SUB-DIRECTORY. ╫HEN YOU
LOAD A DATA TABLE INTO ┼┌ ╠OADER, THE MENU IS AUTOMATICALLY ADJUSTED
IN SIZE TO REFLECT THE PROPER NUMBER OF PAGES. ╘HIS IS DISABLED IN
EVAL COPY MODE.
░└└└└└└└└└└«
▌╙AVE ─ATA:▌
¡└└└└└└└└└└╜
├ALLED BY THE 'S' KEYPRESS. ┴LLOWS YOU TO SAVE A COPY OF THE DATA
TABLE AND COLOR DEFAULTS TO DISK UNDER THE NAME "MENU.DATA" - THE
CURRENT DEVICE NUMBER IS USED, AND WILL BE THE DEVICE LOADED FROM,
UNLESS YOU CHANGE IT WITH THE ─OS WEDGE. ╔F YOU HAVE A ├═─ DEVICE AND
╨AGE 12
┼┌ ╠OADER ╓3.10 (├)94-96 BY ─AVID ╙CHMOLL: 01-01-96
YOU HAVE CHANGED PARTITIONS OR SUB-DIRECTORIES WITH THE ─OS WEDGE, NO
ERROR WILL OCCUR, BUT YOUR DATA MAY BE GOING TO THE WRONG PARTITION,
DEPENDING ON WHAT YOU WANTED TO DO. ╙AVE WITH REPLACE IS NOT USED,
AND INSTEAD THE FILE IS SCRATCHED AND THEN SAVED, NO REQUEST FOR ARE
YOU SURE IS GIVEN! *** ╨LEASE NOTE THAT THIS IS NOT THE SAME AS A
SAVE AFTER AN ENTRY EDIT ***. ╘HIS FEATURE IS ALSO USEFUL FOR SAVING
DIFFERENT VERSIONS OF DATA OR FOR BACKUP PURPOSES.
╬╧╘┼:╘HE LOAD AND SAVE COMMANDS DESCRIBED ABOVE WERE INCLUDED TO
ALLOW ═╠ CODE UPDATES WITHOUT LOSING ALL THE CURRENT ENTRIES IN
MEMORY, SO YOU CAN AVOID RE-TYPING THEM IN AGAIN. ╔ REALIZE IN NORMAL
USE THE USER WON'T NEED THESE TWO OPTIONS, BUT IT SURE MAKES IT EASY
TO UPGRADE THE PROGRAM. ╘HIS OPTION IS VALID AS LONG AS THE SIZE AND
SHAPE OF THE DATA TABLE DOES NOT CHANGE IN MEMORY DUE TO DESIGN
CHANGES. BUT IF IT DOES, A UTILITY WILL BE WRITTEN TO CONVERT THE
DATA TABLE, BECAUSE ╔'M NOT ABOUT TO TYPE ALL THAT IN AGAIN EITHER:)
░└└└└└└└└└└└└└└└└«
▌╙CREEN ┬LANKING:▌
¡└└└└└└└└└└└└└└└└╜
╫HEN THE MENU IS LEFT UNTOUCHED FOR LONGER THAN ONE MINUTE, THE
SCREEN DISPLAY IS NOW BLANKED AND A CLOCK IS DISPLAYED (IF ONE IS
AVAILABLE) ALONG WITH THE CURRENT CALENDAR DATE, THE ┼┌ ╠OADER
IDENTIFICATION, AND THE USER'S REGISTERED NAME. ╘HIS DISPLAY WILL
CHANGE LOCATIONS EVERY MINUTE TO AVOID SCREEN BURN IN, AND THE NORMAL
MENU DISPLAY IS RESTORED WHEN ANY KEY IS PRESSED. ┴LTERNATELY YOU CAN
HAVE FULL SCREEN BLANKING BY CHANGING ONE VARIABLE IN THE ┬ASIC
LOADER "MENU.BAS". ╞OR A DESCRIPTION OF THAT SEE THE SECTION ON THE
┬ASIC ╠OADER "MENU.BAS". ╘HIS IS DISABLED IN EVAL COPY MODE.
░└└└└└└└└└└└└└└└└«
▌╙CREEN ╙WAPPING:▌
¡└└└└└└└└└└└└└└└└╜
128 MODE USERS CAN SWITCH BETWEEN THE 40 COLUMN COMPOSITE MODE TO THE
80 ╥╟┬ MODE BY PRESSING THE ├= (├OMMODORE KEY), ╔F YOUR USING A MOUSE
YOU CAN CLICK ON THE WORD SCREEN. ╔ FIND THIS HANDY WHEN EITHER
POWERING UP IN THE WRONG MODE, OR WHEN ╔ WANT TO EXIT IN A DIFFERENT
MODE. ╔T ALSO YOU TO CLEAR UP ANY SCREEN CORRUPTION THAT THE 80
COLUMN MOUSE POINTER MAY CAUSE.
┴LTHOUGH NOT DIRECTLY RELATED TO SCREEN SWAPPING, 128 USERS CAN DROP
TO 64 MODE FROM 128 MODE WITHOUT LEAVING ┼┌ ╠OADER BY PRESSING THE
┴╠╘ KEY. ╔F YOU CHOOSE TO NOT RUN ANYTHING ONCE IN 64 MODE, YOU
SIMPLY EXIT AND THE ┬ASIC LOADER MENU.BAS IS RELOCATED.
░└└└└└└└└└└└└«
▌╨ORT ╙ELECT:▌
¡└└└└└└└└└└└└╜
├ALLED BY THE '#' KEYPRESS. ╘HIS SELECTS THE JOYSTICK PORT THAT THE
JOYSTICK, MOUSE, OR TRACKBALL IS CONNECTED TO. ┬OTH PORTS ARE
FUNCTIONALLY IDENTICAL, SO THE CHOICE IS UP TO YOU. ╘HIS OPTION IS
DISABLED IN ┼VAL COPY MODE.
░└└└└└└└└└└└└└└└└└«
▌╨ASSWORD ├ONTROL:▌
¡└└└└└└└└└└└└└└└└└╜
├ALLED BY THE 'P' KEYPRESS. ╘HIS CAN BE CONSIDERED A TOGGLE COMMAND
╨AGE 13
┼┌ ╠OADER ╓3.10 (├)94-96 BY ─AVID ╙CHMOLL: 01-01-96
IN THAT IF NO PASSWORD IS ACTIVE, YOU ARE ASKED TO ENTER A NEW
PASSWORD (YOU WILL BE ASKED TO ENTER IT TWICE), AFTER WHICH YOU CAN
RE-SAVE ┼┌ ╠OADER TO DISK TO LOCK OUT FUTURE ACCESS TO THOSE PROGRAMS
YOU WANT TO PROTECT - SEE ╨ASSWORD ╨ROTECT. ╔F PASSWORD CONTROL IS
ALREADY ACTIVE, YOU MUST PROVIDE THE PASSWORD TO ACCESS THE PASSWORD
PROTECTED FILES, AS WELL AS MOST EDITING FEATURES OF ┼┌ ╠OADER, SUCH
AS EDITING, MOVING, LOADING, AND SAVING OF THE ENTRIES. ╔N FACT ALL
YOU CAN DO WITH THE PASSWORD PROTECTION ACTIVE IS EXECUTE UNPROTECTED
FILES, CALL THE HELP KEY, VIEW THE TIMED EVENT ENTRY, USE THE ─OS
WEDGE OR EXIT. ╘IMED EVENTS ARE ONE EXCEPTION TO THIS IN THAT THEY
WILL EXECUTE EVEN IF A PASSWORD IS REQUIRED, THEY STILL NEED THE
PASSWORD TO MANUALLY EXECUTE HOWEVER.
╨ASSWORDS CAN BE FROM 1 TO 16 CHARACTERS LONG, AND CAN BE ANY
CHARACTER ON THE KEYBOARD INCLUDING SHIFTED AND GRAPHIC CHARACTERS.
╧NCE A CORRECT PASSWORD IS GIVEN, THE PASSWORD IS CLEARED FROM MEMORY
WITH SPACES. ╔F YOU ARE NOT SAVING THE CHANGE TO DISK, THEN THE
CHANGE IS FOR THE CURRENT SESSION ONLY! ╘HE REASON ╔ BLANKED IT OUT
WAS BECAUSE, IF PASSWORD CONTROL WAS NOT ACTIVE, THE OLD PASSWORD WAS
DISPLAYED WHEN THE PROMPT FOR A NEW PASSWORD WAS DISPLAYED. ╘HIS
COULD HAVE INADVERTENTLY LED TO YOUR PASSWORD BEING SHOWN TO OTHERS,
SHOULD YOU FORGET TO RE-ACTIVATE THE PASSWORD OPTION AFTER TURNING IT
OFF AND SAVING IT TO DISK - ALL THIS REALLY MEANS IS EACH PASSWORD
CHANGE IS UNIQUE.
╔ REALIZE THAT WHILE THE PASSWORD LOCKOUT CAN BE BENEFICIAL, IT CAN
ALSO BE A PAIN, SO HOW YOU USE IT IS UP TO YOU. ╧NE SUGGESTION IS TO
UNLOCK THE MENU AT THE BEGINNING OF A SESSION AND SAVE THE CHANGES TO
DISK SO FURTHER ACCESS IS HASSLE FREE. ┴T THE END OF THE COMPUTER
SESSION, RE-ACTIVATE THE PASSWORD AND AGAIN SAVE IT TO DISK, SO
ACCESS WILL AGAIN BE RESTRICTED. ╘HIS PUTS THE RESPONSIBILITY ON YOU
TO MANAGE THE PASSWORD EVERYTIME SHOULD YOU CHOSE TO USE IT. ╔F YOU
HAVE NO NEED FOR THIS FEATURE THEN DON'T USE IT, AND ┼┌ ╠OADER WILL
FUNCTION AS IT ALWAYS DID. ╨ERSONALLY ╔ USE IT TO PREVENT ACCIDENTAL
EDITING SINCE NOBODY ELSE USES MY COMPUTER. ╘HIS OPTION IS DISABLED
IN EVAL COPY MODE.
░└└└└└└└└└└└└└└«
▌═OUSE ╙UPPORT:▌
¡└└└└└└└└└└└└└└╜
╫HEN ┼┌ ╠OADER STARTS UP THERE SHOULD BE NO POINTER ON THE SCREEN,
AND YOU MUST ACTIVATE IT BY CLICKING TWICE ON THE LEFT OR FIRE BUTTON
AND MOVING THE POINTER INTO THE VISIBLE SCREEN, SINCE IT DEFAULTS TO
OFF SCREEN. ╞ROM THIS POINT ON THE POINTER STAYS ON SCREEN, EXCEPT
FOR THOSE TIMES DURING SERIAL ACCESS OR SCREEN UPDATES. ┴ MOUSE,
TRACKBALL OR JOYSTICK CAN BE USED, BUT ╔ SUGGEST USING THE THE
JOYSTICK AS A LAST RESORT, SINCE IT IS NOT AS ACCURATE AS A MOUSE OR
TRACKBALL. ┬RINGING UP THE HELP MENU ALSO TRIGGERS THE MOUSE, EVEN
THOUGH IT MAY STILL BE OFF SCREEN.
░└└└└└└└└└└└└└└└└└└└└«
▌╟ENERAL ╔NFORMATION:▌
¡└└└└└└└└└└└└└└└└└└└└╜
┘OU CAN INSTALL SEVERAL COPIES OF ┼┌ ╠OADER AROUND VARIOUS DRIVES OR
PARTITIONS AS NEEDED, AND USE A MENU SELECTION TO CALL THE ALTERNATE
VERSIONS GIVING YOU UNLIMITED MENU OPTIONS. ┴ TYPICAL USE WOULD BE TO
HAVE ONE MAIN MENU POINTING TO THE SUB-MENUS, WHICH IN TURN POINTS
╨AGE 14
┼┌ ╠OADER ╓3.10 (├)94-96 BY ─AVID ╙CHMOLL: 01-01-96
BACK TO THE MAIN MENU. ═╠ MEMORY USAGE NOW STARTS AT $2328 (SYS 9000)
AND CAN EXTEND UP TO $FEFF, DEPENDING ON THE NUMBER OF SCREENS
REQUESTED, AS WELL AS SOME ZERO PAGE. ╘HE PREVIOUS MEMORY LIMITATION
OF KEEPING THINGS UNDER $├000 IS NO LONGER A PROBLEM IN 64 MODE, AS
SPECIAL LOAD AND SAVE ROUTINES BANK MEMORY IN THE $D000 - $FEFF
RANGE.
░└└└└└└└└└└└└└└└└└└└└└└└└«
▌┬ASIC ╠OADER: "MENU.BAS"▌
¡└└└└└└└└└└└└└└└└└└└└└└└└╜
╘HE BASIC LOADER (MENU.BAS) RUNS AT $801 ON THE 64 (THE DEFAULT BASIC
PROGRAM ADDRESS ON THE 64), AND AT $1C01 ON THE 128, (THE DEFAULT
BASIC PROGRAM ADDRESS ON THE 128). ╘HE BASIC LOADER INITIALS THE ╘╧─
CLOCKS AND IS SET UP FOR THE ├═─ ╥╘├, HOWEVER THERE IS NO REASON A
PATCH FOR SUPPORT FOR ╙MARTWATCH CODE CAN'T BE USED IF NEEDED. ╫ITH
THE ADDITION OF THE ╥╘├ ACCESS IN THE ├═─ ╘RACKBALL AND ├═─
╙MARTMOUSE, MORE MEMORY WAS NEEDED FOR THE BASIC LOADER, SO ONCE
AGAIN PREVIOUS VERSIONS OF MENU.BAS WILL NOT WORK WITH THE CURRENT
MENU.ML.
╔T MIGHT BE POSSIBLE TO PATCH IN ╙MARTWATCH ROUTINES, BUT AS ╔ DON'T
HAVE ACCESS TO A ╙MARTWATCH, ╔ CAN'T TEST THAT IDEA. ╘HE ONLY REAL
LIMITATION IS THE BASIC PROGRAM MUST STILL RESIDE BELOW $2320 (8992).
╔F A ═╠ ╙MARTWATCH READ TIME ROUTINE IS USED, IT CAN GO PRETTY MUCH
ANYWHERE THE BASIC LOADER ISN'T, SINCE ONCE THE TIME HAS BEEN READ
WITH IT, THE CODE ISN'T NEEDED ANYMORE AND WILL BE OVER WRITTEN BY
"MENU.ML".
╘HERE ARE SEVERAL VARIABLES THAT YOU CAN CHANGE IN LINES 30 AND 40 OF
MENU.BAS THAT AFFECT THE OPERATION OF ┼┌ ╠OADER AND THEY ARE
DESCRIBED BELOW.
┴T THE END OF LINE 30 IS THE EXPRESSION: POKESA-10,52
THE NUMBER 52 IS THE DEFAULT VALUE, BUT VALUES FROM 50 TO 55 ALLOWS
YOU TO CENTER THE 80 COLUMN SCREEN TO FIT YOUR SPECIFIC MONITOR A BIT
BETTER - THE LOWER THE NUMBER THE FARTHER RIGHT THE SCREEN SHIFTS,
AND THE HIGHER THE NUMBER THE FARTHER LEFT THE SCREEN SHIFTS.
40 CU=08:POKESA-7,ASC("1"):POKESA-6,ASC("9"):POKESA-8,128:POKESA-9,0
╘HE VARIABLES "1" AND "9" ARE THE CURRENT CENTURY AND WILL ONLY BE
CHANGED IN THE YEAR 2000 TO "2" AND "0", IN CONJUNCTION WITH A ╥╘├
CLOCK.
╘HE POKESA-8,128 CONTROLS THE SCREEN BLANKING, WHERE ",0" MEANS TOTAL
SCREEN BLANK, AND ",128" MEANS DISPLAY THE SCROLLING ┼┌ ╠OADER
IDENTIFICATION, REGISTRATION NAME, AND DATE.
╘HE POKESA-9,0 CONTROLS WHETHER THE SPECIAL 64 MODE LOAD AND SAVE
ROUTINES ARE USED, ",0" MEANS THEY ARE NOT USED, AND ",128" MEANS
THEY ARE USED. ╘HIS DECISION IS VERY IMPORTANT BECAUSE IT DETERMINES
HOW MANY SCREENS YOU CAN USE IN THE MENU! ╔F YOU SELECT ",0" YOU ARE
LIMITED TO 4 SCREENS, BUT IF YOU SELECT ",128" THEN YOU HAVE THE USE
OF ALL 8 SCREENS. ╘HE REASON FOR THIS HAS TO DO WITH THE BANKING ┼┌
╠OADER DOES TO ACCESS MEMORY UNDER THE ╦ERNAL IN 64 MODE. ╘HE
STANDARD LOAD AND SAVE ROUTINES WILL NOT WORK WITH THIS AREA OF
MEMORY, SO ╔ HACKED THE LOAD AND SAVE ROUTINES TO ALLOW THE CUSTOM
╨AGE 15
┼┌ ╠OADER ╓3.10 (├)94-96 BY ─AVID ╙CHMOLL: 01-01-96
BANK CONFIGURATION, UNFORTUNATELY IT SLOWS THE ROUTINES DOWN A BIT
BEING BANKED IN AND OUT. ╙INCE ╔ FELT THAT THE MAJORITY OF USERS
WOULD USE LESS THAN 4 SCREENS, ╔ DECIDED NOT TO BURDEN EVERYBODY WITH
THIS SLOWDOWN, AND ╔'LL LET YOU DECIDE IF YOU NEED THESE EXTRA FOUR
SCREENS. ╘HIS SITUATION IS UNFORTUNATE BECAUSE THE BANKING AND SCREEN
LIMITATION DOES NOT EXIST IN THE 128 MODE LOAD AND SAVE ROUTINES; ╔
WAS RELUCTANT TO CUSTOMIZE THE 64 ROUTINES FURTHER AND HAVE A LOSS OF
COMPATIBILITY WITH ALL DRIVES.
╘HE PROGRAM SEARCHES THE DRIVE CHAIN FOR A ╥╘├ CHIP, REGARDLESS OF
THE DEVICE IT IS LOADED FROM. ┴S WRITTEN, THE CODE DEFAULTS TO
STARTING THE SEARCH WITH DEVICE 8, BUT YOU CAN FORCE IT TO START ON
ANY DEVICE SIMPLY BY SETTING THE VARIABLE "CU" TO WHATEVER DEVICE YOU
NEED: SUCH AS, CU=12. ╘O ACTIVATE THE OPTION TO USE THE ╥╘├ IN THE
╙MARTMOUSE OR ╘RACKBALL SET CU = 0. ┘OU WILL NEED TO PLACE THE
SUPPORT FILE CALLED "MTSM($1A80).OBJ", FROM THE ├═─ DISK THAT COMES
WITH THE MOUSE OR TRACKBALL, ON THE ┼┌ ╠OADER DISK OR PARTITION, SO
MENU.BAS CAN ACCESS IT.
╘HE PROGRAM WILL SKIP OVER DEVICES NOT PRESENT, AND IF IT SHOULD EVER
REACH DEVICE 31, YOU WILL THEN BE ASKED IF YOU WANT TO MANUALLY ENTER
A DATE. ╔F YOU ANSWER YES, YOU WILL BE PROMPTED TO ENTER A DATE IN
THE FORMAT ╚╚══╙╙X - WHERE X = ┴ OR ╨ (NO ERROR CHECKING IS DONE)!
┘OU CAN ALSO CHOOSE NOT TO ENTER A DATE BY PRESSING ╥┼╘╒╥╬ OR "╬",
HOWEVER THIS PREVENTS YOU FROM USING THE TIMED EVENTS FEATURE OF ┼┌
╠OADER. ╙HOULD YOU FOR SOME REASON NOT ENTER A DATE WITHIN 5 SECONDS,
THE PROGRAM WILL ASSUME YOU DO NOT WANT TO ENTER A DATE AND WILL
CONTINUE LOADING ┼┌ ╠OADER. ╔ KNOW MANUALLY ENTERING A TIME IS A PAIN
IF YOU DON'T HAVE A ╥╘├, BUT THE OPTION IS THERE SHOULD YOU WANT TO
USE IT. ╦EEP IN MIND THAT OTHER PROGRAMS CAN USE THE ╘╧─ CLOCKS AS
WELL, SO THE TIME MAY NOT SURVIVE EVERY SESSION SHOULD YOU MANUALLY
ENTER IT. ╘HE ╘╧─ AT $──00 IS THE ONE USED BY ┼┌ ╠OADER AND WAS
CHOSEN BECAUSE THE TIMED EVENTS ARE TRIGGERED BY THE ╬═╔ OUTPUT OF
THAT CLOCK.
┴LSO NOTE THAT DUE TO A QUIRK OF ╩IFFY─OS, ╙HIFT ╥UN/╙TOP ON THE 64
HAS A PROBLEM LOADING THE BASIC LOADER WHEN IT IS SAVED FROM THE 128
LOAD ADDRESS OF $1C01. ╘O OVERCOME THIS ╔ SUGGEST YOU SAVE ANY
MODIFIED VERSION OF THE BASIC LOADER FROM 64 MODE, SINCE THE 128 SIDE
DOES NOT HAVE THIS PROBLEM LOADING PROGRAMS WITH THE 64 LOAD ADDRESS.
░└└└└└└└└└└└└└└«
▌═ISCELLANEOUS:▌
¡└└└└└└└└└└└└└└╜
┼┌ ╠OADER CAN MAKE PROGRAM LOADING A BREEZE ONCE IT IS SET UP
PROPERLY. ╙ETTING UP THE INFORMATION ISN'T HARD, BUT IT DOES REQUIRE
YOU TO THINK ABOUT EXACTLY WHAT IS NEEDED TO LOAD AND EXECUTE THE
PROGRAM. ┴FTER A FEW ENTRIES YOU SHOULD BE COMFORTABLE WITH THE
SETUP, SO EACH NEW PROGRAM WILL BECOME EASIER TO ADD TO THE MENU. ╔
HOPE YOU FIND THIS PROGRAM AS USEFUL AS ╔ HAVE IN DEALING WITH THE
├═─ DRIVES.
╘HIS DOCUMENT FILE WAS CREATED BY ╨OCKET ╫RITER ╓3 AND CAN BE PRINTED
TO THE SCREEN OR PRINTED OUT ON PAPER IF THE PRINTER IS SET FOR
PETSCII EMULATION. ╩IFFY─OS CAN PRINT IT JUST FINE IF THE PROPER
SECONDARY ADDRESS IS USED, ╔ USED 7 ON MY ┼PSON, RUNNING ON A ═╫350
INTERFACE. ╔ NOTICED THAT SOME TEXT EDITORS WON'T HANDLE THE BOXES
╨AGE 16
┼┌ ╠OADER ╓3.10 (├)94-96 BY ─AVID ╙CHMOLL: 01-01-96
AROUND THE TEXT EVEN THOUGH THESE CHARACTERS ARE PART OF THE ╨ETSCII
CHARACTER SET, SO ╔ HAVE INCLUDED A SHORT ═╠ PROGRAM (MENU.DOC.PTR)
TO PRINT OUT THE DOCUMENTATION IF ALL ELSE FAILS.
░└└└└└└└└└└└└└└└«
▌┴─╓┴╬├┼─ ╬╧╘┼╙:▌
¡└└└└└└└└└└└└└└└╜
┴ BOOT SECTOR CREATION PROGRAM IS ALSO INCLUDED, SO YOU CAN INSTALL A
BOOT SECTOR FOR ┼┌ ╠OADER ON ANY DISK OR PARTITION YOU NEED. ╩UST RUN
THE PROGRAM AND IT WILL ASK YOU THE DEVICE NUMBER TO BE ACCESSED - IT
ASSUMES THE CURRENT PARTITION ON THAT DEVICE IS THE PARTITION YOU
WANT THE BOOT SECTOR ON! ╘HE PROGRAM WILL CHECK TO SEE IF THE BOOT
SECTOR (TRACK 1, SECTOR 0) IS ALREADY ALLOCATED AND WILL WARN YOU IF
IT IS, AT WHICH TIME YOU CAN EITHER PROCEED OR ABORT. ╬EXT, THE
SECTOR IS CHECKED TO SEE IF IT IS ALREADY A BOOT SECTOR AND WILL
AGAIN WARN YOU IF IT IS, AT WHICH TIME YOU CAN EITHER PROCEED OR
ABORT. ┴T THIS POINT THE BOOT SECTOR IS FINALLY WRITTEN TO TRACK 1,
SECTOR 0 OF THE REQUESTED DISK OR PARTITION.
╘HE ┬OOT SECTOR ACTUALLY RUNS THE BASIC LOADER INSTEAD OF LOADING THE
ML ITSELF, AND NORMALLY EXPECTS THE BASIC LOADER TO BE IN THE CURRENT
PARTITION OR DISK. ╘HE BASIC LOADER ALWAYS EXPECTS THE ═╠ TO BE IN
THE CURRENT PARTITION OR DISK. ╘HERE IS HOWEVER, A WAY TO MODIFY THE
BOOT SECTOR CREATION PROGRAM TO LOOK FOR THE BASIC LOADER IN ANY
SUB-PARTITION WITHIN THE PARTITION INSTEAD OF THE ROOT OR CURRENT
ONE. ╘O DO THIS YOU MUST BE ABLE TO LIST, MODIFY, AND RE-SAVE THE
PROGRAM, AND THE INSTRUCTIONS TO DO THIS ARE IN THE BASIC PROGRAM
ITSELF, SO JUST LIST IT OUT AND FOLLOW THE INSTRUCTIONS. ╔ SUGGEST
THAT YOU DO THIS ON A COPY OF THE BOOT SECTOR CREATION PROGRAM, AND
KEEP THE ORIGINAL INTACT.
░└└└└└└└└└└└└└└└└└└└└«
▌╞ILE IN THE ┴RCHIVE:▌
¡└└└└└└└└└└└└└└└└└└└└╜
* MENU.BAS └└└└└└└└└└└└ ┬ASIC LOADER FOR ┼┌ ╠OADER.
* MENU.ML └└└└└└└└└└└└└ ═AIN MACHINE LANGUAGE PROGRAM.
* MENU.LOAD.ML └└└└└└└└ 64 MODE ═ACHINE ╠ANGUAGE LOAD PATCH.
* MENU.SCRIPT └└└└└└└└└ SCRIPT CONTROL FILE.
! MENU.DOC └└└└└└└└└└└└ ╒SER GUIDE - THIS FILE.
! MENU.BOOT.MAKER └└└└└ ├REATES BOOT SECTOR.
! MENU.DOC.PTR └└└└└└└└ ╨RINTS OUT THE MENU.DOC FILE.
! MENU.COPIER.ML └└└└└└ ═ACHINE ╠ANGUAGE DRIVER FOR MENU.DOC.PTR.
! KILL.SCRIPT └└└└└└└└└ ╦ILLS ANY ACTIVE SCRIPT IF YOU CHOOSE NOT TO
FINISH THE SCRIPT FOR ANY REASON.
* = NEEDED FOR OPERATION OF ┼┌ ╠OADER!
! = ╙UPPORT FILES FOR ┼┌ ╠OADER.
╨AGE 17